luminous rays diversely reflected - French English Dictionary